#include "../../platform/win32/inc/stdafx.h"
#include "../common/inc/InternalCommon.h"
#include "../inc/Thread.h"

namespace	Platform
{

	namespace System
	{

		CThread::CThread(){}

		CThread::~CThread(){}

		CThread::CThread(const CThread &object)
		{
			(*this) = object;
		}

		CThread& CThread::operator=(const CThread &object)
		{
			return (*this);
		}

		bool CThread::operator==(const CThread &object)
		{
			return (this == &object);
		}

		int CThread::Create(IN IThreadExecute *execute)
		{
			return m_System.Create(execute);
		}

		int CThread::Destroy(void)
		{
			return m_System.Destroy();
		}

	}

}